orate publicly

Translations
ораторствовать публично
He was invited to orate publicly at the event.
Его пригласили публично ораторствовать на мероприятии.